take full responsibility for something - Espagnol Anglais Dictionnaire